home *** CD-ROM | disk | FTP | other *** search
/ Mac Format 1994 August / August CD.bin / Shareware / Programming / Infinity Windoid WDEF 2.6 / Other Versions / OtherVersions.make < prev    next >
Text File  |  1994-04-01  |  4KB  |  129 lines

  1. #========================================================================
  2. #
  3. #    Infinity Windoid -- Other Versions
  4. #
  5. #------------------------------------------------------------------------
  6. #              © 1991-94 Troy Gaul
  7. #                Infinity Systems
  8. #                All Rights Reserved
  9. #========================================================================
  10.  
  11. Output        =    Infinity Windoid
  12. ResName        =    Infinity Windoid 2.6
  13.  
  14. #------------------------------------------------------------------------
  15.  
  16. Type        =    rsrc
  17. Creator        =    RSED
  18. ResType        =    WDEF
  19. ResID        =    128
  20.  
  21. #========================================================================
  22. #    Directories and Options
  23. #------------------------------------------------------------------------
  24.  
  25. ObjDir        =    ::obj:
  26.  
  27. #------------------------------------------------------------------------
  28.  
  29. COptions    =    -warnings off                                            ∂
  30.                 -b                # PC-relative strings                    ∂
  31.                 -mbg off         # off, full                                ∂
  32.                 -o "{ObjDir}"                                            ∂
  33.                 -opt full        # off, (empty), full, size, speed         ∂
  34.                 -i ::
  35.                 
  36. #========================================================================
  37. #    Object Files
  38. #------------------------------------------------------------------------
  39.  
  40. OBJECTS        =    "{ObjDir}"InfinityWindoid.c.o                            ∂
  41.                 "{ObjDir}"WindoidUtil.c.o
  42.  
  43. #========================================================================
  44. #    Various Versions
  45. #------------------------------------------------------------------------
  46.  
  47. OtherVersions ƒƒ OtherVersions.make
  48.     Duplicate -y ::WindoidDefines.h ::WindoidDefines.h-bkup
  49.     ∂
  50.     ∂
  51.     ∂
  52.     set Extension "close only"
  53.     ∂
  54.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  55.     C {COptions} ::InfinityWindoid.c
  56.     C {COptions} ::WindoidUtil.c
  57.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  58.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  59.     ∂
  60.     ∂
  61.     ∂
  62.     set Extension "MacApp vers"
  63.     ∂
  64.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  65.     C {COptions} ::InfinityWindoid.c
  66.     C {COptions} ::WindoidUtil.c
  67.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  68.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  69.     ∂
  70.     ∂
  71.     ∂
  72.     set Extension "thin tbar"
  73.     ∂
  74.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  75.     C {COptions} ::InfinityWindoid.c
  76.     C {COptions} ::WindoidUtil.c
  77.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  78.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  79.     ∂
  80.     ∂
  81.     ∂
  82.     set Extension "THINK vers"
  83.     ∂
  84.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  85.     C {COptions} ::InfinityWindoid.c
  86.     C {COptions} ::WindoidUtil.c
  87.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  88.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  89.     ∂
  90.     ∂
  91.     ∂
  92.     set Extension "title/grow"
  93.     ∂
  94.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  95.     C {COptions} ::InfinityWindoid.c
  96.     C {COptions} ::WindoidUtil.c
  97.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  98.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  99.     ∂
  100.     ∂
  101.     ∂
  102.     set Extension "with grow"
  103.     ∂
  104.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  105.     C {COptions} ::InfinityWindoid.c
  106.     C {COptions} ::WindoidUtil.c
  107.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  108.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  109.     ∂
  110.     ∂
  111.     ∂
  112.     set Extension "small grow"
  113.     ∂
  114.     Duplicate -y "WindoidDefines.h—{Extension}" ::WindoidDefines.h
  115.     C {COptions} ::InfinityWindoid.c
  116.     C {COptions} ::WindoidUtil.c
  117.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  118.             -sg "{ResName}" -o "{Output}—{Extension}" {OBJECTS}
  119.     ∂
  120.     ∂
  121.     ∂
  122.     ∂
  123.     Duplicate -y ::WindoidDefines.h-bkup ::WindoidDefines.h
  124.     ∂
  125.     C {COptions} ::InfinityWindoid.c
  126.     C {COptions} ::WindoidUtil.c
  127.     Link    -t {Type} -c {Creator} -rt {ResType}={ResID} -m MAIN         ∂
  128.             -sg "{ResName}" -o ::"{ResName}" {OBJECTS}
  129.